/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */


function newItem()
{
    $("#list_item").removeClass('span12');
    $("#list_item").addClass('span6');
    $("#form_new_item").show();
    $("#form_edit_item").hide();
    setTimeout(function() {
        $('#loading').hide();
    }, 3000);
    return false;
}

function closeForm()
{
    $("#list_item").removeClass('span6');
    $("#list_item").addClass('span12');
    $("#form_new_item").hide();
    $("#form_edit_item").hide();

    return false;
}

function editItem(el)
{
    $("#list_item").removeClass('span12');
    $("#list_item").addClass('span6');
    $("#form_new_item").hide();
    $("#form_edit_item").show();
    setTimeout(function() {
        $('#loading').hide();
    }, 3000);
    $.ajax({
        type: 'POST',
        url: el.attr('href')
    }).done(function(msg) {
        $("#form_edit_item").html(msg);

        $('#loading').hide();
    });
    return false;
}

function deleteItem(el)
{
    if (!confirm('Are you sure?'))
        return false;

    tag = el.parent().parent();

    url = el.attr('href');
    $.get(url, function(data) {
        if (data.err === 0)
        {
            tag.remove();
        }
        alert(data.msg);
    }, 'json');

    return false;
}

function formSuccess(data, url)
{
    $.ajax({
        type: 'POST',
        url: url
    }).done(function(msg) {
        $("#list_item").html(msg);
        if ($("#form_edit_item").is(':visible'))
            $("#form_edit_item").html(data);
        else
            $("#form_new_item").html(data);
        setTimeout(function() {
            $(".alert").addClass('hide');
        }, 5000);
    });
}

function ajaxPaging(el)
{
    url = el.attr('href');
    $.ajax({
        type: 'POST',
        url: url
    }).done(function(msg) {
        $("#list_item").html(msg);
    });
    return false;
}